tonsured priest - Spanish English Dictionary